/**
 * @mbggenerated
 * @author kehui
 */
package com.mall.pojo;

import java.util.Date;

public class MinsuOrder {
    /**
     * minsu_order.id
     * 
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long id;

    /**
     * minsu_order.mall_id
     * 店铺id
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long mallId;

    /**
     * minsu_order.minsu_id
     * 对应的民宿id
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long minsuId;

    /**
     * minsu_order.reservation_start_time
     * 入住日期
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date reservationStartTime;

    /**
     * minsu_order.reservation_end_time
     * 退房日期
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date reservationEndTime;

    /**
     * minsu_order.buy_user_id
     * 买家id
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long buyUserId;

    /**
     * minsu_order.seller_id
     * 卖家id
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long sellerId;

    /**
     * minsu_order.price
     * 订单商品的价格
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long price;

    /**
     * minsu_order.discount_price
     * 折扣价
     * BIGINT(19)
     *
     * @mbggenerated
     */
    private Long discountPrice;

    /**
     * minsu_order.status
     * -1过期订单0：未付款订单2：已付款订单 4：已经评价的订单
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer status;

    /**
     * minsu_order.type
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer type;

    /**
     * minsu_order.gmt_create
     * 
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date gmtCreate;

    /**
     * minsu_order.gmt_modify
     * 
     * TIMESTAMP(19)
     *
     * @mbggenerated
     */
    private Date gmtModify;

    /**
     * minsu_order.attribute
     * 
     * VARCHAR(3000)
     *
     * @mbggenerated
     */
    private String attribute;

    /**
     * minsu_order.checkin_days
     * 入住天数
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer checkinDays;

    /**
     * minsu_order.checkin_persons
     * 入住人数
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer checkinPersons;

    /**
     * minsu_order.comm_only_key
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer commOnlyKey;

    /**
     * minsu_order.province_id
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer provinceId;

    /**
     * minsu_order.city_id
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer cityId;

    /**
     * minsu_order.area_id
     * 
     * INTEGER(10)
     *
     * @mbggenerated
     */
    private Integer areaId;

    /* @mbggenerated */
    public Long getId() {
        return id;
    }

    /* @mbggenerated */
    public void setId(Long id) {
        this.id = id;
    }

    /* @mbggenerated */
    public Long getMallId() {
        return mallId;
    }

    /* @mbggenerated */
    public void setMallId(Long mallId) {
        this.mallId = mallId;
    }

    /* @mbggenerated */
    public Long getMinsuId() {
        return minsuId;
    }

    /* @mbggenerated */
    public void setMinsuId(Long minsuId) {
        this.minsuId = minsuId;
    }

    /* @mbggenerated */
    public Date getReservationStartTime() {
        return reservationStartTime;
    }

    /* @mbggenerated */
    public void setReservationStartTime(Date reservationStartTime) {
        this.reservationStartTime = reservationStartTime;
    }

    /* @mbggenerated */
    public Date getReservationEndTime() {
        return reservationEndTime;
    }

    /* @mbggenerated */
    public void setReservationEndTime(Date reservationEndTime) {
        this.reservationEndTime = reservationEndTime;
    }

    /* @mbggenerated */
    public Long getBuyUserId() {
        return buyUserId;
    }

    /* @mbggenerated */
    public void setBuyUserId(Long buyUserId) {
        this.buyUserId = buyUserId;
    }

    /* @mbggenerated */
    public Long getSellerId() {
        return sellerId;
    }

    /* @mbggenerated */
    public void setSellerId(Long sellerId) {
        this.sellerId = sellerId;
    }

    /* @mbggenerated */
    public Long getPrice() {
        return price;
    }

    /* @mbggenerated */
    public void setPrice(Long price) {
        this.price = price;
    }

    /* @mbggenerated */
    public Long getDiscountPrice() {
        return discountPrice;
    }

    /* @mbggenerated */
    public void setDiscountPrice(Long discountPrice) {
        this.discountPrice = discountPrice;
    }

    /* @mbggenerated */
    public Integer getStatus() {
        return status;
    }

    /* @mbggenerated */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /* @mbggenerated */
    public Integer getType() {
        return type;
    }

    /* @mbggenerated */
    public void setType(Integer type) {
        this.type = type;
    }

    /* @mbggenerated */
    public Date getGmtCreate() {
        return gmtCreate;
    }

    /* @mbggenerated */
    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    /* @mbggenerated */
    public Date getGmtModify() {
        return gmtModify;
    }

    /* @mbggenerated */
    public void setGmtModify(Date gmtModify) {
        this.gmtModify = gmtModify;
    }

    /* @mbggenerated */
    public String getAttribute() {
        return attribute;
    }

    /* @mbggenerated */
    public void setAttribute(String attribute) {
        this.attribute = attribute == null ? null : attribute.trim();
    }

    /* @mbggenerated */
    public Integer getCheckinDays() {
        return checkinDays;
    }

    /* @mbggenerated */
    public void setCheckinDays(Integer checkinDays) {
        this.checkinDays = checkinDays;
    }

    /* @mbggenerated */
    public Integer getCheckinPersons() {
        return checkinPersons;
    }

    /* @mbggenerated */
    public void setCheckinPersons(Integer checkinPersons) {
        this.checkinPersons = checkinPersons;
    }

    /* @mbggenerated */
    public Integer getCommOnlyKey() {
        return commOnlyKey;
    }

    /* @mbggenerated */
    public void setCommOnlyKey(Integer commOnlyKey) {
        this.commOnlyKey = commOnlyKey;
    }

    /* @mbggenerated */
    public Integer getProvinceId() {
        return provinceId;
    }

    /* @mbggenerated */
    public void setProvinceId(Integer provinceId) {
        this.provinceId = provinceId;
    }

    /* @mbggenerated */
    public Integer getCityId() {
        return cityId;
    }

    /* @mbggenerated */
    public void setCityId(Integer cityId) {
        this.cityId = cityId;
    }

    /* @mbggenerated */
    public Integer getAreaId() {
        return areaId;
    }

    /* @mbggenerated */
    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }
}